indescribably beautiful - Français Anglais Dictionnaire